package com.caregiver.watch.common.constant;

import java.math.BigDecimal;

/**
 * @Description: 数字常量
 * @Author 疆戟
 * @Date 2025/8/16 9:52
 * @Version 1.0
 */
public interface NumberConstants {

    /**
     * -1
     */
    int MINUS_ONE = -1;

    int ZERO = 0;
    /**
     * 2
     */
    int TWO = 2;

    int THREE = 3;

    /**
     * 4
     */
    int FOUR = 4;

    /**
     * 5
     */
    int FIVE = 5;
    /**
     * 6
     */
    int SIX = 6;

    /**
     * 7
     */
    int SEVEN = 7;

    int ONE = 1;

    /**
     * 8
     */
    int EIGHT = 8;

    /**
     * 10
     */
    int TEN = 10;
    /**
     * 12
     */
    int TWELVE = 12;

    /**
     * 300
     */
    int THREE_HUNDRED = 300;

    /**
     * 2000
     */

    /**
     * 10000
     */
    int TEN_THOUSAND = 10000;

    /**
     * 30
     */
    int THIRTY = 30;

    long ONE_LONG = 1L;

    /**
     * 30
     */
    long THIRTY_LONG = 30;

    /**
     * 60
     */
    int SIXTY = 60;

    /**
     * 80
     */
    int EIGHTY = 80;
    /**
     * 5000
     */
    int FIVE_THOUSAND = 5000;

    /**
     * 100
     */
    int HUNDRED = 100;

    /**
     * 1000
     */
    int THOUSAND = 1000;


    /**
     * 0
     */
    Integer ZERO_INTEGER = 0;
    /**
     * 1
     */
    Integer ONE_INTEGER = 1;


    /**
     * 10
     */
    Integer TEN_INTEGER = 10;

    /**
     * 0.1
     */
    String ZERO_POINT_ONE = "0.1";

    /**
     * BigDecimal 0.1
     */
    BigDecimal BIG_DECIMAL_ZERO_POINT_ONE = new BigDecimal(ZERO_POINT_ONE);

    /**
     * BigDecimal 100
     */
    BigDecimal BIG_DECIMAL_HUNDRED = new BigDecimal(100);

    /**
     * BigDecimal 1000
     */
    BigDecimal BIG_DECIMAL_THOUSAND = new BigDecimal(THOUSAND);

    /**
     * BigDecimal 2000
     */
    BigDecimal BIG_DECIMAL_TWO_THOUSAND = new BigDecimal(2000);

    /**
     * BigDecimal 10000
     */
    BigDecimal BIG_DECIMAL_TEN_THOUSAND = new BigDecimal(TEN_THOUSAND);


    /**
     * BigDecimal 999999
     */
    BigDecimal BIG_DECIMAL_999999 = new BigDecimal(999999);
}
